lump sum price - Turkish English Dictionary